/* 旗下产品首页 */
body{
font-family: Microsoft YaHei;
}
.parduct-bg #header{
position: relative;
}
.g-nav .on{
color: #E50113;
}
.g-nav > li .v1.on::after{
content: '';
display: block;
width: 48px;
height: 2px;
background: #E50113;
position: absolute;
bottom: 0px;
left: 50%;
margin-left: -24px;
}
.parduct-bg{background-color: #FAFAFA;}
.parduct-bg #header #top{border: none;}
.c-product-headbg-wra{position: relative;min-height: 400px;}
.c-product-headbg-imgwra{position: absolute;top: 0;}
.c-product-headbg-imgwra img{object-fit: cover;}
.c-product-head-conwra{position: relative;margin: 60px -15px 0;}
.c-product-head-conwra .c-product-head-conwra-item{width: 33.3333%;float: left;padding: 0 15px;}
.c-productcp-tit{
text-align: center;
font-size: 24px;
color: #333333;
padding-top: 30px;

line-height: 36px;
margin: 0;
}
.c-productcp-code{
text-align: center;
font-size: 20px;
font-family: Microsoft YaHei;
color: #666666;
height: 30px;
line-height: 30px;
}
.c-productcp-tag{text-align: center;margin-bottom: 30px;}
.c-productcp-tag span{
display: inline-block;
padding: 0 19px;
font-size: 14px;
color: #E50113;
height: 27px;
line-height: 27px;
background: rgba(229, 1, 19, 0.05);
margin: 0 5px;
}
.c-productcp-num{
text-align: center;
}
.c-productcp-info{
text-align: center;
font-size: 16px;
color: #9F9F9F;
}
.c-productcp-btn-w{
padding-bottom: 40px;
margin: 0;
}
.c-productcp-btn{display: block;width: 240px;
height: 45px;
line-height: 45px;
background: #E50113;
box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.1);
border-radius: 30px;
font-size: 16px;
color: #FFFFFF;text-align: center;margin: 30px auto 0px;}
.c-productcp-btn:hover{color: #FFFFFF;}
.c-productcp-num span{
font-size: 50px;
font-family: Bebas;
color: #E50113;}
.c-product-head-item-con{
background: #FFFFFF;
box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, 0.06);
border-radius: 8px;
min-height: 364px;}
.c-productcp-list-tit{
padding-bottom: 22px;
margin: 0;
border-bottom: 1px solid #eee;
}
.c-product-head-list-con{padding: 30px;}
.c-productcp-list-tit span{
font-size: 20px;
color: #333333;
}
.c-productcp-list-tit a{
font-size: 16px;
color: #999999;
float: right;

}
.c-productcp-list-tit a img{
margin-left: 5px;
}
.c-productcp-list li{
margin-top: 22px;
}
.c-productcp-list a{
display: block;
font-size: 16px;
font-family: Microsoft YaHei;
color: #333333;
text-align: justify;
transition: all 0.3s;
text-justify:distribute;
}
.c-productcp-list span{float: right;font-size: 15px;color: #999;}
.c-product-banner-wra{margin-top: 60px;}
.c-product-banner .slick-dots{position: absolute;    bottom: 0;
width: 100%;
text-align: center;}
.c-product-banner .slick-dots li{display: inline-block;width: 10px;height: 10px;background: #fff;border-radius: 50%;margin: 0 5px;cursor: pointer;}
.c-product-banner .slick-dots .slick-active{background: #E50113;}
.c-product-banner .slick-prev{
left: 30px;
background: url(../../images/left-dir.png) no-repeat center;
}
.c-product-banner .slick-next{
right: 30px;
background: url(../../images/right-dir.png) no-repeat center;
}
.c-product-banner .slick-next,
.c-product-banner .slick-prev{
position: absolute;
top: 50%;
margin-top: -30px;
width: 60px;
height: 60px;
border-radius: 100%;
background-color: rgba(0, 0, 0, 0.1);
cursor: pointer;
transform: all 0.4s;
}
.c-product-banner .slick-next:hover, .c-product-banner .slick-prev:hover {
transition: background-color 0.3s;
background-color: rgba(255, 255, 255, 0.5);
}
.c-product-main-tit{
margin-top: 60px;
}
.c-product-main-tittxt{
font-size: 24px;
color: #333333;
border-left: 2px solid #E50113;
float: left;
padding-left: 10px;
margin-left: 15px;
}
.c-product-main-titinput-wra{float: right;width: 265px;
height: 40px;
background: #FFFFFF;
box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.05);
border-radius: 20px;}
.c-product-main-titinput-wra input{
display: block;
float: left;
width: 200px;
height: 40px;
line-height: 40px;padding-left: 20px;border: none;background: none;
}
.product-imgarr-hover{display: none;}
.c-productcp-list-tit-mor:hover{color: #E50113;}
.c-productcp-list-tit-mor:hover .product-imgarr-hover{display: inline;}
.c-productcp-list-tit-mor:hover .product-imgarr{display: none;}
.c-product-main-titinput-wra span{display: block;width: 60px;float: right;height: 40px;
line-height: 40px;position: relative;cursor: pointer;}
.c-product-main-titinput-wra span::before{content: '';display: block;width: 1px;height: 20px;
background: rgba(0, 0, 0, 0.11);position: absolute;top: 10px;}
.c-product-main-titinput-wra span img{margin-left: 20px;}
.c-product-main-con-wra{background-color: #fff;margin-top: 30px;
box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.05);}
.c-product-main-searchcon{padding: 30px;}
.c-product-main-searchcon-item{margin-bottom: 30px;}
.c-product-main-searchcon-item-tit,.c-product-main-searchcon-seleitem-tit{display: block;width: 90px;float: left;}
.c-product-main-searchcon-item-con,.c-product-main-searchcon-seleitem-con{width: calc(100% - 90px);float: right;}
.c-product-main-searchcon-item-con li{display: inline-block;padding: 0 15px;}
.c-product-main-searchcon-item-con li span{display: inline-block;min-width: 100px;padding: 0 20px;
height: 30px;
line-height: 30px;
border-radius: 8px;
border: 1px solid rgba(0, 0, 0, 0.1);text-align: center;cursor: pointer;transition: all 0.3s;
font-size: 16px;
color: #999999;}
.c-product-main-searchcon-item-con li.on span{
color: #FFFFFF;
background: #E50113;
}
.c-product-main-sele-wra{display: inline-block;padding: 0 15px;vertical-align: top;position: relative;width: 150px;margin-right: 25px;}
.c-product-main-sele-main{width: 150px;
border-radius: 8px;
border: 1px solid rgba(0, 0, 0, 0.1);padding: 4px 10px 4px;position: absolute;z-index: 1;    background: #fff;}
.c-product-main-sele-tit{display: block;cursor: pointer;
font-size: 16px;
font-family: Microsoft YaHei;
color: #999999;}
.c-product-main-sele-tit.on{
color: #333333;
}
.c-product-main-sele-main.hover{

box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.05);
}
.c-product-main-searchcon-seleitem{border-bottom: 1px solid #E8E8E8;padding-bottom: 30px;}
.c-product-main-sele-tit img{float: right;vertical-align: middle;margin-top: 7px;}
.c-product-main-sele-ul{display: none;padding-bottom: 6px;}
.c-product-main-sele-ul li{cursor: pointer;
height: 21px;
font-size: 16px;
font-family: Microsoft YaHei;
color: #999999;
line-height: 21px;transition: all 0.3s;margin-top: 10px;}
.c-product-main-sele-ul li:hover{

color: #E50113;
}
.c-product-main-seled{padding: 0 30px;}
.c-product-main-seled-item{display: inline-block;
height: 30px;
line-height: 30px;
padding: 0 10px;
background: rgba(229, 1, 19, 0.05);
border-radius: 8px;
font-size: 16px;
font-family: Microsoft YaHei;
color: #E50113;margin-right: 25px;transition: all 0.3s;}
.c-pro-close{cursor: pointer;vertical-align: inherit;margin-left: 10px;}
.c-product-tips{padding: 30px;
font-size: 16px;
font-family: Microsoft YaHei;
color: #666666;}
.c-product-tips i{color: #E50113;font-weight: bold;}
.table-tit-wra{padding: 0 10px 30px;margin-bottom: 60px;}
.table-tit-wra .table1,.table-tit-wra .table2,.table-tit-wra .table3 {
width: 100%;
}
.table-head{
height: 60px;line-height: 60px;background-color: #FAFAFA;
font-size: 16px;
font-family: Microsoft YaHei;
color: #9F9F9F;
font-weight: bolder;
}
.ng-scope{height: 105px;border: 1px solid rgba(0, 0, 0, 0.1);}
.ng-binding span{display: block;
font-size: 14px;
font-family: Microsoft YaHei;
color: #9F9F9F;}
.txtgray{
color: #9F9F9F;
}
.txtgreen{
color: #00AD4F;
}
.txtred{
color: #E50113;
}
.family-bebas{
/* font-family: Bebas; */
font-size: 16px;
}
.buy-rg{display: inline-block;width: 90px;
height: 30px;
line-height: 30px;
background: rgba(0, 47, 167, 0.05);
border-radius: 8px;
border: 1px solid #4579FF;
font-size: 16px;
font-weight: 400;
color: #4579FF;}
.buy-rg:hover{
color: #4579FF;
}
.buy-zt:hover{color: #999999;}
.buy-zt{display: inline-block;width: 90px;
height: 30px;
line-height: 30px;
background: #FAFAFA;
border-radius: 8px;
font-size: 16px;
font-weight: 400;
color: #999999;}
.buy-sg{
display: inline-block;width: 90px;
height: 30px;
line-height: 30px;
background: rgba(229, 1, 19, 0.05);
border: 1px solid #E50113;
border-radius: 8px;
font-size: 16px;
font-weight: 400;
color: #E50113;position: relative;
}
.sg-xtxt{display: block;position: absolute;width: 24px;
height: 24px;
line-height: 24px;
background: #E50113;
border: 1px solid #FFFFFF;
font-size: 12px;
font-family: Microsoft YaHei;
color: #FFFFFF;border-radius: 50%;    top: -12px;
right: -12px;}
.sg-xzinfo{
display: none;
position: absolute;
width: 172px;
background: #fff;
padding: 10px;
border-radius: 5px;
right: -24px;
top: 22px;
box-shadow: 0px 1px 15px 1px rgba(63,66,66,0.09);

font-size: 14px;
font-family: Microsoft YaHei;
color: #999999;
}
.sg-xzinfo i{color: #E50113;}
.sg-xzinfo::before{
content: "";
display: block;
width: 12px;
height: 12px;
background: #fff;
position: absolute;
right: 16px;
margin-top: -6px;
top: 1px;
transform: rotate(45deg);
}
.table-tit-wra .table2,.table-tit-wra .table3{margin-top: 30px;}
.c-productcp-list a:hover{
color: #E50113;
}
.table-sort{
display: inline-block;
width: 9px;
height: 16px;
line-height: 6px;
vertical-align: text-bottom;
margin-left: 4px;
}
.table-sort img{width: 9px;height: 4px;cursor: pointer;}
/* 旗下产品详情 */
.product-detail-info{
width: 100%;
background: #fff;
margin-top: 60px;
}
.product-detail-manager{
width: 100%;
background: #fff;
margin-top: 30px;
}
.product-detail-btm{margin-top: 30px;margin-bottom: 60px;}
.product-detail-b-left{
float: left;
}
.product-detail-b-right{
width: 990px;
float: right;
position: relative;
z-index: 99;
}
.product-leftFix{
position: fixed;
left:50%;margin-left: -615px;width: 1230px;   z-index: 99;
top: 148px;
}
.product-detail-b-left-mian{
width: 210px;
background: #fff;
margin-right: auto;
}
.product-detail-position{
position: relative;
width: 100%;
height: 40px;
line-height: 40px;
background: #fff;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
transition: all 0.4s;
}
.product-detail-position.fixed{
position: fixed;
top: 108px;
}
.product-detail-position a{color: #666666;
font-size: 14px;}
.product-detail-position a.cur{color: #333;}
.product-detail-info{padding: 30px;}
.product-detail-info-l{width: 465px;float: left;padding-right: 40px;}
.product-detail-info-r{float: right;width: 700px;}
.product-d-t-infotit{margin: 0;
font-size: 24px;
font-weight: 600;
color: #333333;}
.product-d-t-infocode{

font-size: 16px;
font-weight: 500;
color: #333333;
margin-bottom: 30px;
}
.product-d-t-infozf-sy{float: left;width: 50%;}
.product-d-t-infozf-sy h2{
margin: 0;
font-size: 36px;
font-family: Microsoft YaHei Semibold;
color: #E50113;
line-height: 48px;
margin-bottom: 10px;
}
.product-d-t-infozf{
padding-bottom: 20px;
padding-right: 37px;
border-bottom: 1px solid #E8E8E8;
}
.product-d-t-infozf-sy p{

font-size: 12px;
font-family: Microsoft YaHei;
color: #919191;
}
.product-d-t-infodf-sy{float: right;width: 50%;}
.product-d-t-infodf-sy-lebal{

font-size: 12px;
font-family: Microsoft YaHei;
color: #919191;
line-height: 16px;
vertical-align: -webkit-baseline-middle;
}
/*.product-d-t-infodf-syp{margin-bottom: 19px;margin-top: 15px;}*/
.product-d-t-infodf-syzd-con{
vertical-align: -webkit-baseline-middle;
font-size: 36px;
font-family: Microsoft YaHei Semibold;
color: #E50113;
line-height: 48px;
/* float: right; */
margin: 0;
margin-bottom: 10px;
}
.product-d-t-infodf-sy-con{vertical-align: -webkit-baseline-middle;
float: right;
font-size: 20px;
font-family: Microsoft YaHei Semibold;
color: #333333;
line-height: 27px;
}
.product-d-t-info-list{
margin-top: 40px;
margin-bottom: 48px;
}
.product-d-t-info-list li{
float: left;
width: 50%;
margin-bottom: 20px;
}
.product-d-t-info-list li span{

font-size: 14px;
font-family: Microsoft YaHei;
color: #919191;
}
.product-d-t-info-btn{
display: block;
width: 240px;
height: 45px;
line-height: 45px;
background: #E50113;
box-shadow: 0px 2px 5px 0px rgba(229, 1, 19, 0.15);
border-radius: 30px;
text-align: center;
font-size: 16px;
font-family: Microsoft YaHei;
color: #FFFFFF;
margin: auto;
}
.product-d-t-info-btn:hover{color: #fff;}
.product-detail-info-r-tab{height: 48px;border-bottom: 1px solid  rgba(0, 0, 0, 0.11);;
}
.product-detail-info-r-tab span{display: inline-block;
position: relative;
transition: all 0.6s;
cursor: pointer;
font-size: 16px;
height: 48px;
font-family: Microsoft YaHei;
color: #333333;margin-right: 60px;}
.product-detail-info-r-tab span.on{

font-size: 16px;
font-family: Microsoft YaHei;
color: #E50113;
}
.product-detail-info-r-tab span::after{
content: '';
display: block;
width: 0px;
height: 2px;
background:#E50113;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -24px;
transition: all 0.3s linear;
}
.product-detail-info-r-tab span:hover{
color: #E50113;
}
.product-detail-info-r-tab span:hover::after{
content: '';
display: block;
width: 48px;
height: 2px;
background:#E50113;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -24px;
transition: all 0.3s linear;
}
.product-detail-info-r-tab span.on::after{
content: '';
display: block;
width: 48px;
height: 2px;
background:#E50113;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -24px;
}
.product-detail-info-r-tabl ul{
width: 100%;
height: 27px;
line-height: 27px;
background: #FAFAFA;
border-radius: 8px;
overflow: hidden;
margin-top: 30px;
}
.product-detail-info-r-tabl ul li{
width: 14.28%;
height: 27px;
line-height: 27px;
text-align: center;
float: left;
cursor: pointer;
font-size: 14px;
font-family: Microsoft YaHei;
color: #666666;
}
.product-detail-info-r-tabl ul li.on{
background: #E50113;
color: #fff;
}
.product-detail-info-r-date ul{
background: #FAFAFA;padding-top: 20px;margin-top: 20px;}
.product-detail-info-r-date ul li{
width: 16.666%;
height: 60px;
text-align: center;
float: left;

font-size: 12px;
font-family: Microsoft YaHei;
color: #333333;
}
.product-detail-info-r-date ul li span{
display: block;
text-align: center;
color: #E50113;
margin-top: 8px;
font-size: 14px;
font-family: Microsoft YaHei;
}
.product-detail-info-r-date ul li span.green{
color: #00AD4F;
}
.product-detail-manager{padding: 30px;}
.product-detail-manager-tit span{
font-size: 24px;
font-family: Microsoft YaHei;
color: #333333;
border-left: 2px solid #E50113;
padding-left: 10px;
}
.product-detail-manager-wra{
/* padding: 30px 0;
    position: relative; */
    display: table;
    width: 100%;
    padding: 10px 0;
}
.product-detail-manager-cl{
    /* float: left;width: 150px; */
    width: 20%;
    display: table-cell;
    vertical-align: middle;
}
.product-detail-manager-cr{
    /* float: right;width: calc(100% - 150px);padding-left: 30px;position: absolute;top: 50%;transform: translateY(-50%);left: 180px; */
    display: table-cell;
}.product-d-t-infodf-syp
.product-detail-manager-cr h4{
margin: 0;
font-size: 20px;
font-family: Microsoft YaHei;
color: #333333;
margin-bottom: 10px;
}
.product-detail-manager-crinfo{

font-size: 15px;
font-family: Microsoft YaHei;
color: #666666;
line-height: 21px;
}
.product-detail-manager-crgd{
position: relative;
font-size: 15px;
font-family: Microsoft YaHei;
color: #666666;
line-height: 21px;
padding: 0 64px 0 50px;
margin-top: 30px;

}
.product-detail-manager-wra{border-bottom: 1px solid #E8E8E8;}
.product-detail-manager-wra:last-child{
border: none;
padding-bottom: 0;
}
.product-detail-manager-crgd::before{
content: '';
display: block;
position: absolute;
left: 0;
width: 28px;
height: 26px;
/*background: url(../../images/product-img/douhao-l.png) no-repeat;*/
}
.product-detail-manager-crgd::after{
content: '';
display: block;
position: absolute;
right: 0;
bottom: 0;
width: 48px;
height: 46px;
/*background: url(../../images/product-img/douhao-r.png) no-repeat;*/
}
.product-detail-b-left-mia-more{
background: #E50113;
font-size: 18px;
font-family: Microsoft YaHei Semibold;
color: #FFFFFF;
line-height: 44px;
height: 44px;
padding-left: 30px;
}
.product-detail-b-left-mia-con{
padding: 0 10px;
}
.product-detail-b-left-mia-con li{
border-bottom: 1px solid rgba(0, 0, 0, 0.11);
padding: 0 20px;
height: 68px;
line-height: 24px;
}
.product-detail-b-left-mia-con li:last-child{border: none;}
.product-detail-b-left-mia-con li a{
display: block;
padding-top: 10px;
font-size: 16px;
font-family: Microsoft YaHei;
color: #333333;
}
.product-detail-b-left-mia-con li a span{
display: block;
font-size: 16px;
font-family: Microsoft YaHei;
color: #999999;
}
.product-detail-b-left-mia-con li a:hover{
color: #E50113;
}
.product-detail-b-left-mia-con li a:hover span{
color: #E50113;
}
.product-box-cpxx{
padding: 30px;
}
.product-box-cpxx-tit{
margin-top: 60px;
}
.product-box-cpxx-main{
padding: 0 30px 30px;
}
.product-box-cpxx-table-wra{
margin: 0 -15px;
}
.product-box-cpxx-table-wrac{width: 50%;float: left;padding: 0 15px;}
.product-box-cpxx-table-wrac ul{
border: 1px solid #E8E8E8;
border-bottom: 0;
}
.product-box-cpxx-table-wrac ul li{

height: 59px;
line-height: 59px;
border-bottom: 1px solid #E8E8E8;
}
.product-box-cpxx-table-wrac ul li span{
display: inline-block;
width: 116px;
text-align: center;
font-size: 14px;
font-family: Microsoft YaHei;
color: #999999;
border-right: 1px solid #E8E8E8;
}
.product-box-cpxx-table-wrac ul li i{
font-size: 14px;
font-family: Microsoft YaHei;
color: #333333;
padding-left: 15px;
}
.product-box-cpxx-tzmb{position: relative;
background: #FAFAFA;margin-top: 30px;}
.product-box-cpxx-tzmb-tit{
width: 160px;
float: left;
text-align: center;
position: absolute;
height: 100%;
}
.product-box-cpxx-tzmb-tit span{
display: inline-block;
width: 100%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 16px;
font-weight: 500;
color: #353535;
padding: 0 20px;
}
.product-box-cpxx-tzmb-con{
width: calc(100% - 160px);
float: right;
padding: 30px 0;
font-size: 14px;
font-family: Microsoft YaHei;
color: #666464;
}
.product-box-cpxx-tzfw{
background: none;
}
.product-box-jjjz-tit{margin-top: 0;}
.product-box-jjjz-wra{
padding:0 30px 30px;
}
.product-box-jjjz-wra .table2{
width: 100%;
}
.product-box-jjjz-wra .table2 .ng-scope {
height: 59px;
line-height: 59px;
border: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.product-box-jyfl-conwra{margin: 0 -15px;    padding: 0 30px;}
.product-box-jyfl-conwra .product-box-jyfl-conwra-con{
width: 50%;
padding: 0 15px;
float: left;
margin-bottom: 30px;
}
.product-box-jyfl-conwra .product-box-jyfl-conwra-con .table2 .ng-scope {
height: 59px;
line-height: 59px;
border: 1px solid rgba(0, 0, 0, 0.1);
}
.product-box-jyfl-conwra .product-box-jyfl-conwra-con .table2{
width: 100%;
}
.product-box-jyfl-conwra .product-box-jyfl-conwra-con .table2 .ng-scope td{
border: 1px solid rgba(0, 0, 0, 0.1);
}
.product-box-jyfl-conwra .product-box-jyfl-conwra-con .product-box-jjjz-wra{
padding: 0;
}
.product-box-jyfl-tit{
font-size: 20px;
font-family: Microsoft YaHei;
color: #333333;
margin-bottom: 20px;
}
.product-nodata{
font-size: 16px;
color: #999999;
text-align: center;
line-height: 240px !important;
height: 240px !important;
}
.product-tablenodata{
font-size: 16px;
color: #999999;
line-height: 260px;
text-align: center;
}
.jg-nodata{
    font-size: 16px;
color: #999999;
line-height: 120px;
text-align: center;
}
/* tab切换 */
#wrapper {
width: 100%;
margin: 0 auto;
margin-top: 100px;
}

#tabs,#tabs2,#tabs3,#tabs4,#tabs5 {
width: 100%;
margin: 0 auto;
margin-bottom: 40px;
}
#tabs2 ul{
border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}

#tabs li,#tabs2 li,#tabs3 li,#tabs4 li,#tabs5 li {
float: left;
margin-right: 2px;
height: 48px;
margin-right: 60px;
}

#tabs li a,#tabs2 li a,#tabs3 li a,#tabs4 li a,#tabs5 li a {
display: block;
height: 100%;
position: relative;
font-size: 18px;
font-family: Microsoft YaHei;
color: #333333;
text-decoration: none;
}

#tabs li a:hover,#tabs2 li a:hover,#tabs3 li a:hover,#tabs4 li a:hover,#tabs5 li a:hover {
color: #E50113;
}

#tabs_container {
padding: 40px;
overflow: hidden;
position: relative;
background: white;
}

#tabs_container div {
margin-right: -40px;
margin-left: -40px;
margin-top: -20px;
width: 100%;
}
#tabs_container div p{
height: 50px;
line-height: 50px;
}
#tabs_container div p a{
position: relative;
font-size: 16px;
font-family: Microsoft YaHei;
color: #333333;
}
#tabs_container div p a.new::after{
content: '';
display: block;
width: 30px;
height: 23px;
background: url(../../images/product-img/new.png)no-repeat;
position: absolute;
top: -3px;
right: -35px;
}
#tabs_container div p a:hover{
color: #E50113;
}
#tabs_container div p span{

font-size: 14px;
font-family: Microsoft YaHei;
float: right;
color: #999999;
}
.transition {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;

-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
-ms-transition-delay: .3s;
transition-delay: .3s;
}

.make_transist {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}

.hidescale {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-o-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
filter: alpha(opacity=0);
opacity: 0;
}

.showscale {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;

-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
-ms-transition-delay: .3s;
transition-delay: .3s;
}

.hideleft {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-o-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
}

.showleft {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;

-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
-ms-transition-delay: .3s;
transition-delay: .3s;
}

.hidescaleup {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
}

.showscaleup {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;

-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
-ms-transition-delay: .3s;
transition-delay: .3s;
}

.hideflip {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;

-webkit-transform: rotatey(-90deg) scale(1.1);
-moz-transform: rotatey(-90deg) scale(1.1);
-o-transform: rotatey(-90deg) scale(1.1);
-ms-transform: rotatey(-90deg) scale(1.1);
transform: rotatey(-90deg) scale(1.1);

-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}

.showflip {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;

-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
-ms-transition-delay: .3s;
transition-delay: .3s;

-webkit-transform: rotatey(0deg) scale(1);
-moz-transform: rotatey(0deg) scale(1);
-o-transform: rotatey(0deg) scale(1);
-ms-transform: rotatey(0deg) scale(1);
transform: rotatey(0deg) scale(1);

-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}

.tabulous_active {
color: #E50113 !important;
}
.tabulous_active::after {
content: '';
display: block;
width: 48px;
height: 2px;
background: #E50113;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -24px;
}
.tabulousclear {
display: block;
clear: both;
}
/* tab切换 */
.tabs2-wra{padding: 0 30px 30px;}
.tabs2-wra p{
margin: 0;
}
.product-box-xsjg-w{
padding: 0 30px 30px;
}
.product-box-xsjg-tit{
font-size: 20px;
font-family: Microsoft YaHei;
color: #333333;}
.product-box-xsjg-tit{
font-size: 20px;
font-family: Microsoft YaHei;
color: #333333;margin-bottom: 30px;}
.product-box-xsjg-zxinfo{

font-size: 16px;
font-family: Microsoft YaHei;
color: #666666;
line-height: 24px;
margin-bottom: 20px;
}
.product-box-xsjg-ljkh-btn{
display: block;
margin-bottom: 30px;
width: 100px;
height: 30px;
line-height: 30px;
text-align: center;
background: #E50113;
border-radius: 15px;

font-size: 14px;
font-weight: 500;
color: #FFFFFF;
}
.product-box-xsjg-code-wra span{margin-left: 20px;}
.product-box-xsjg-code-wra{margin-bottom: 30px;}
.product-box-xsjg-table-wra .table2{width: 100%;}
.product-box-xsjg-table-wra{margin-bottom: 60px;}
.product-box-xsjg-table-wra .table2 .ng-scope{height: 56px;}
.product-box-xsjg-con-tit{text-align: center;position: relative;
font-size: 14px;
font-family: Microsoft YaHei Semibold;
color: #333333;}
.product-box-xsjg-con-tit::before{
content: '';
display: block;
width: 410px;
height: 1px;
background: rgba(0, 0, 0, 0.1);
position: absolute;
left: 0;
top: 8px;
}
.product-box-xsjg-con-tit::after{
content: '';
display: block;
width: 410px;
height: 1px;
background: rgba(0, 0, 0, 0.1);
position: absolute;
right: 0;
top: 8px;
}
.product-box-xsjg-con-con{
height: 195px;
overflow: hidden;
}
.product-box-xsjg-con-conm-l{width: 75px;float:left;}
.product-box-xsjg-con-conm-l span{display: block;width: 24px;text-align: center;
height: 24px;
margin-left: 30px;
background: #FFFFFF;
border-radius: 4px;
border: 1px solid rgba(0, 0, 0, 0.1);
font-size: 14px;
font-family: Microsoft YaHei;
color: #333333;}
.product-box-xsjg-con-conm-r{width: calc(100% - 75px);float: right;}
.product-box-xsjg-con-conmtxt{
margin-top: 35px;

}
.product-box-xsjg-con-conm-r li{width: 33.3333%;float: left;padding-left: 35px;border-left:1px solid  rgba(0, 0, 0, 0.1);margin-bottom: 35px;}
.product-box-xsjg-con-conm-r li:nth-of-type(1),
.product-box-xsjg-con-conm-r li:nth-of-type(5n-1){
/*border: none;*/
}
.product-box-xsjg-zk{
width: 74px;
margin: 0 auto 30px;
font-size: 12px;
font-family: Microsoft YaHei;
color: #666666;
cursor: pointer;
}
.product-box-xsjg-zk:hover{
color: #E50113;
}
.product-box-xsjg-zk img{
margin-left: 2px;
}
.gd-icon-hover{display: none;}
.product-box-xsjg-zk:hover .gd-icon{
display: none;
}
.product-box-xsjg-zk:hover .gd-icon-hover{display: inline;}
/* 风险提示详情 */
.InformationDisclosure .InDisTitle-img.rishDetail-bg{
background: url(../../images/product-img/zr-ico11.png) no-repeat;
}
.InformationDisclosure .desc-main.riskDetail-main .InDisTitle{
padding: 19px 0;
}
.InformationDisclosure .riskDetail-main .desc-table p{
margin-bottom: 20px;
}
.InformationDisclosure .desc-main .desc-table table.table3 td{
padding: 15px;text-align: center;
font-size: 14px;
font-family: Microsoft YaHei;
color: #666666;
}
.InformationDisclosure .riskDetail-main .desc-table p.sj{
color: #666;
}
.InformationDisclosure .riskDetail-main .desc-table p.ej{
color: #4e4e4e;
}
.equitiesDetail-main .desc-table{margin-bottom: 0 !important;}
.parduct-detail.InformationDisclosure .desc-main {
float: none;
margin-bottom: 0;
}
.personDetail.desc-main .desc-table table.table3 td{
min-width: 100px;
padding: 0;
border: 1px solid rgba(0, 0, 0, 0.1);
}
.personDetail.desc-main .desc-table table .ng-scope{
height: 58px;
line-height: 58px;
}
.personDetail.desc-main .desc-table table td.smallhider{
color: #9F9F9F;
font-size: 12px;
}
/* 关于中融-社会责任 */
.responsibility-wra.server-invester .desc-main .desc-tit {
background: url(../../images/about/responsibility-icon.png) no-repeat left center;
}
.responsibility-wra.server-invester .desc-main .responsibility-imglist-box{padding: 0 30px 30px;}
.responsibility-imglist-con{
border-bottom: 1px solid rgba(0, 0, 0, 0.11);
padding: 30px 0;
}
.responsibility-imglist-l{
float: left;
width: 450px;
height: 220px;
}
.responsibility-imglist-l img{
max-width: 100%;
max-height: 100%;
object-fit: cover;
}
.responsibility-imglist-r{
float: left;
width: calc(100% - 450px);
height: 220px;
padding-left: 30px;
position: relative;
}
.responsibility-tit{
margin: 0;
}
.responsibility-tit a{
color: #333333;
font-size: 20px;
}
.responsibility-tit a:hover{
color: #E50113;
}
.responsibility-date{
font-size: 14px;
color: #999999;
margin-top: 10px;
}
.responsibility-info{
font-size: 16px;
color: #666666;
margin-top: 20px;
}
.responsibility-morewra{
position: absolute;
bottom: 0;
right: 0;
}
.responsibility-morewra a{float: right;
font-size: 16px;
color: #999999;}
.responsibility-morewra a img{margin-left: 5px;}
.pagebox-wra{margin-top: 15px;}
/* 加入我们 */
.joinus-list{
width: 100%;
height: 270px;
padding: 30px;
background: url(../../images/about/joinus-bg1.png)no-repeat right;
background-color: #fff;
}
.joinus-list-con{width: 460px;}
.joinus-list-tit{margin: 0;
font-size: 24px;
color: #333333;border-left: 2px solid #E50113;padding-left: 10px;margin-bottom: 30px;}
.joinus-list-info{
font-size: 16px;
color: #666666;
line-height: 21px;
}
.joinus-list2{margin-top: 30px;background: url(../../images/about/joinus-bg2.png)no-repeat right;background-color: #fff;}
.joinus-list-contact{
font-size: 16px;
color: #333333;
font-weight: 600;
}
.joinus-list2 .joinus-list-info{height: 115px;}
.server-invester.contactus-wra .desc-main .desc-tit{
background: url(../../images/about/contactus-icon.png) no-repeat left center;
}
.server-invester.contactus-wra .desc-main{
padding-bottom: 30px;
}
.maplist{width: 100%;padding: 0 15px;margin-bottom: 25px;}
.maplist-main{background: #fff;padding: 30px;border-right: 5px solid #fff;height: 250px;cursor: pointer;position: relative;transition: all 0.5s;overflow: hidden;}
.maplist-cityname{margin-bottom: 30px;
font-size: 24px;
color: #333333;border-left: 2px solid #E50113;padding-left: 18px;}
.maplist-cityinfo-t{
font-size: 14px;
color: #666666;
line-height: 21px;}
.maplist-cityinfo-b{
font-size: 14px;
color: #666666;
line-height: 21px;
margin-top: 20px;
}
.about-arrow{position: absolute;width: 20px;height: 16px;right: -25px;;margin-left: -10px;bottom: 50%;;transition: all 0.5s;display: none;}
.about-arrow > img {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}
.maplist-main.on{border-color: #E50113;}
.maplist-main.on .about-arrow{display: block;}
#about-map{
    width: 60%;
    height: 800px;
    /*height: 100%;*/
    background: #fff;
    margin-bottom: 60px;
    /*width: 65%;*/
    float: right;
}
.maplist-wra{
    /*margin: 0 -15px;*/

}
.maplist-wra .map-items {
    float: left;
    width: 40%;
}

/* 媒体查询 */
@media only screen and (max-width: 1921px) {

}
@media only screen and (max-width: 1681px) {


}
@media only screen and (max-width: 1441px) {

}
@media only screen and (max-width: 1367px) {
#top{
padding: 11px 70px 11px 70px;
}
#hd {
padding: 0px 65px;
}
}


/*Common For Max 960*/
@media only screen and (max-width: 1199px) {

}

/*Common For Max 768*/
@media only screen and (max-width: 992px) {

}

@media only screen and (max-width: 767px) {

}

/*Common For Max 414*/
@media only screen and (max-width: 479px) {

}

/*Common For Max 375*/
@media only screen and (max-width: 413px) {

}

/*Common For Max 320*/
@media only screen and (max-width: 320px) {

}

/* --------------------------- 固定屏幕样式 ---------------------------------------- */

/*960*/
@media only screen and (min-width: 960px) and (max-width: 1199px) {

}

/*768*/
@media only screen and (min-width: 768px) and (max-width: 959px) {

}

/*480*/
@media only screen and (min-width: 480px) and (max-width: 767px) {

}

/*320*/
@media only screen and (min-width: 320px) and (max-width: 479px) {

}

/*240*/
@media only screen and (max-width: 319px) {
}
